home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 5 / Amiga Tools 5.iso / tools / developer-tools / c-tools / vbcc / readme.vbccup0.3b < prev    next >
Encoding:
Text File  |  1996-06-18  |  2.2 KB  |  80 lines

  1. vbcc - portable ANSI C compiler (c) in 1995-96 by Volker Barthelmann
  2.  
  3.  
  4. INTRODUCTION
  5.  
  6.     This archive contains an update to the vbcc distribution.
  7.     In order to use it you need the complete archive of vbcc 0.3
  8.     (the last release on Aminet).
  9.  
  10.  
  11. WHAT'S NEW
  12.  
  13.     The most important changes since 0.3:
  14.  
  15.     frontend:
  16.  
  17.     - vc can now prevent too long linker lines.
  18.  
  19.     - Options starting with -D or -I are passed through to vcpp (to #define
  20.       macros and set include-paths) which should make vc work with most
  21.       Makefiles.
  22.  
  23.     - -nostdlib added (see vc.doc).
  24.  
  25.     - Also note that the new vc.config must be used.
  26.  
  27.  
  28.     compiler:
  29.  
  30.     - Hopefully the vbcc executable works with OS2.0 now (see amiga.lib).
  31.  
  32.     - Code generation with -sd should work again.
  33.  
  34.     - There shouldn't be any restrictions on source layout any more.
  35.  
  36.     - Handling of structs should be conforming now (no more warning 205).
  37.  
  38.     - A few minor bugs have been fixed.
  39.  
  40.  
  41.     vc.lib:
  42.  
  43.     - The stdio functions support line buffering now - output to consoles is
  44.       much faster now. vc and vbcc have been rebuilt with the new functions.
  45.  
  46.     - Some functions/declarations were missing/misspelled in the
  47.       standard-includes.
  48.  
  49.     - A few minor bugs have been fixed.
  50.  
  51.  
  52.     amiga.lib
  53.  
  54.     - Missing varargs-functions added.
  55.  
  56.     - Fixed a bug in fd2lib.
  57.  
  58.     - Fixed the pooled memory functions (LibAllocPooled etc.). They were buggy
  59.       and didn't work under OS2.0. As the vbcc executable was linked with the
  60.       buggy ones it didn't work under OS2.0. :-(
  61.  
  62.  
  63. INSTALLATION
  64.  
  65.     Usually you can simply extract/copy the update over the previous version.
  66.  
  67.     The only thing to take care of is the vc.config. The format has changed
  68.     slightly and this archive contains a new vc.config. If you did not modify
  69.     the original one you can simply overwrite it with the new one - otherwise
  70.     you have to make a backup of your own vc.config and merge them by hand
  71.     (the command formats for the preprocessor and linker have slightly changed;
  72.     read vc.doc for details).
  73.     You may not use the new vc with the old vc.config!
  74.  
  75.     Note that this archive does not contain a new vbccs executable.
  76.  
  77.  
  78. Volker Barthelmann                                          volker@vb.franken.de
  79.  
  80.